rapid transit – Deutsch–English translations

🇬🇧 en de 🇩🇪

rapid transit noun

  • commuter rail system
Metro
Wiktionary Links